2003— | Vice-President, CPPCC, Provincial Committee Guizhou Province | |
2001—2003 | Chairman, China Democratic League, Provincial Committee Guizhou Province | |
2001—2003 | Member, China Democratic League, Central Committee, Standing Committee | |
2000—2001 | Inspector, Guizhou Public Health Department Guizhou Province | |
1998—2000 | Chief, Guizhou Public Health Department Guizhou Province | |
1998—2000 | Secretary, Guizhou Public Health Department CPC, Leading Party Group Guizhou Province | |
1998—2003 | Member, 9th CPPCC, National Committee | |
1996—1998 | Vice-President, Guiyang Academy of Medical Sciences Guizhou Province, Guiyang City | |
1996—2001 | Vice-Chairman, China Democratic League, Provincial Committee Guizhou Province | |
1986 | Joined, CPC |